splinter shield - German English Dictionary